man from castrojeriz, castrogeriz, castro urdiales, or castro del rio, spain - Turco Inglés Diccionario